var key = CryptoJS.enc.Utf8.parse("qP2$bG9;vA0^uW0:");// 密钥16位长度字符   内容可自定义
var IV = CryptoJS.enc.Utf8.parse("qP2$bG9;vA0^uW0:");//  密钥偏移量    16位长度字符

function encrypt(params){
	//明文参数   
	var str = CryptoJS.enc.Utf8.parse(params);
	//加密
	var encryptedData = CryptoJS.AES.encrypt(str, key, {
		iv:IV,
		mode: CryptoJS.mode.CBC, //AES加密模式  
		padding: CryptoJS.pad.Pkcs7 //填充方式
	});
	return CryptoJS.enc.Base64.stringify(encryptedData.ciphertext); //返回base64格式密文
}